carrying out of a death sentence - Francés Inglés Diccionario